589,587,587,584,584,579,579,576,576,574,574,571,571,570,569,569,568,568,572,572,576,576,579,579,580,581,582,583,584,585,586,587,588,591,592,593,595,597,598,599,600,601,602,603,604,606,607,608,609,610,610,612,613,615,616,618,619,620,621,621,621,621,623,624,625,626,626,626,627,628,629,630,630,631,632,633,634,634,634,635,635,636,640,640,642,642,646,646,647,647,648,648,647,647,646,644,643,642,643,643,644,645,646,648,649,651,652,651,651,652,653,653,651,649,648,646,645,644,641,640,639,639,638,636,636,636,637,637,638,639,641,643,644,646,647,649,650,652,653,653,653,654,656,657,658,659,662,663,664,664,662,660,658,656,655,654,653,653,651,649,648,647,645,644,643,642,642,642,641,639,637,636,635,634,633,633,633,631,629,628,626,625,624,623,623,622,622,622,623,625,626,626,625,624,624,625,626,627,626,624,622,621,619,618,617,615,614,613,612,613,614,615,616,617,618,618,617,616,615,614,613,612,610,609,608,606,604,603,602,601,601,601,603,603,603,602,601,600,598,597,596,595,594,593,592;637,637,638,638,639,639,640,640,641,641,642,642,643,643,643,644,644,647,647,646,646,645,645,644,644,644,643,642,642,642,642,641,641,642,642,642,642,642,642,644,645,645,645,644,644,643,643,643,641,640,639,640,640,640,640,640,639,639,638,637,636,635,634,634,634,635,636,637,637,637,636,636,635,634,635,636,637,639,640,641,642,643,643,644,644,645,645,644,644,643,643,640,640,639,638,639,639,638,637,635,634,634,634,635,635,634,633,632,631,629,629,628,628,628,629,630,630,629,628,628,627,626,625,625,624,623,622,621,620,620,620,620,620,621,621,621,622,622,621,620,619,618,618,617,617,617,618,617,616,615,615,615,614,613,613,613,611,610,610,611,612,612,611,610,609,608,607,605,604,604,603,603,603,602,601,600,598,597,597,598,597,597,596,596,597,598,599,600,601,602,603,604,604,606,607,608,609,610,611,611,612,613,614,615,616,618,618,619,621,621,622,623,624,624,625,626,627,629,629,628,628,628,629,629,628,628,628,629,630,630,631,632,632,633,634,635,635,635,635,634,634,635,635,636,637